/*
 **********************************************************************************
 * Copyright www.ebidding.com.cn 2017年12月07日 Authors: 符强年 <fqn@ebidding.com.cn>*
 **********************************************************************************
 */
package com.example.demo.common.msg.disruptor;

import com.example.demo.common.msg.vo.EbsMessageReceiver;
import com.example.demo.common.msg.vo.MessageWrapper;
import com.example.demo.common.persistence.model.MsgRecord;

/**
 * 作者: 符强年
 * 创建时间: 2017年12月07日
 * 功能描述:
 * 版本: 1.0.0
 */

public class MessageEventVo {

    private MsgRecord msgRecord;
    EbsMessageReceiver receiver;
    private MessageWrapper messageWrapper;

    public MessageEventVo() {}

    public MessageEventVo(MsgRecord msgRecord, EbsMessageReceiver receiver, MessageWrapper messageWrapper) {
        this.msgRecord = msgRecord;
        this.receiver = receiver;
        this.messageWrapper = messageWrapper;
    }

    public MsgRecord getMsgRecord() {
        return msgRecord;
    }

    public void setMsgRecord(MsgRecord msgRecord) {
        this.msgRecord = msgRecord;
    }

    public EbsMessageReceiver getReceiver() {
        return receiver;
    }

    public void setReceiver(EbsMessageReceiver receiver) {
        this.receiver = receiver;
    }

    public MessageWrapper getMessageWrapper() {
        return messageWrapper;
    }

    public void setMessageWrapper(MessageWrapper messageWrapper) {
        this.messageWrapper = messageWrapper;
    }
}
